package com.tedu.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.annotation.sql.DataSourceDefinition;
import java.util.Date;
@Data
public class NoticePojo {

        /** 公告 ID */
        private Long id;
        /** 公告标题 */
        private String title;
        /** 公告类型（1 通知 2 公告） */
        private String type;
        /** 公告内容 */
        private String content;
        /** 公告状态（0 正常 1 关闭） */
        private String status;
        /** 备注*/
        private String remark;
        /** 创建时间
         * @JsonFormat注解描述属性时，用于告诉底层APD
         * 按照此注解中pattern属性指定日期格式进行转换
         * timezone指定时区
         * @DateTimeFormat描述属性和Set方法
         * @JsonFormat描述属性和Get方法
         * */
        @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
        private Date createdTime;
        /** 修改时间*/
        private Date modifiedTime;
        /** 创建用户 */
        private String createdUser;
        /** 修改用户*/
        private String modifiedUser;




}
